﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Topro.Entity
{
    public class IQSResponse
    {
        public int PlntNum { get; set; }
        public string StaffNum { get; set; }
        public Dictionary<string,string> ShiftNum { get; set; }
        public string EquipmentCode { get; set; }
        public string LotBatch { get; set; }
        public string PartNum { get; set; }
        public string HeapNumber { get; set; }
        public int MaterialType { get; set; }
        public string BarCode { get; set; }
        public string PressProgram { get; set; }
        public string CuFoilNum { get; set; }
        public string CuFoilBatch { get; set; }
        public string CuFoilExpire { get; set; }
        public int PpTypeNumber { get; set; }
        public int PpNumber { get; set; }
        //包号1
        public string PackageNum1 { get; set; }
        public string PpPcfPartNum1 { get; set; }
        public string PpPcfBatchNum1 { get; set; }
        public string PpPcfExpire1 { get; set; }

        //零包OR整包
        public Dictionary<int, string> PostponedMaterialType { get; set; }
        //延期材料
        public Dictionary<int, string> PostponedMaterial { get; set; }
        
        public Dictionary<string, string> PostponedMaterial1 { get; set; }
        //包号2
        public string PackageNum2 { get; set; }
        public string PpPcfPartNum2 { get; set; }
        public string PpPcfBatchNum2 { get; set; }
        public string PpPcfExpire2 { get; set; }
        public string PostponedMaterial2 { get; set; }

        public string PlaeType { get; set; }
        public string PlateNum { get; set; }
        public string BookBuildupStructure { get; set; }
        public string PanelQuan { get; set; }
        public string SecionQuan { get; set; }
        public string AlphaBoardStayTime { get; set; }

        //Stopper Quality 防滑质量
        public Dictionary<int, string> StopperQuality { get; set; }
        //Perpreg Surface Quality 表面质量
        public Dictionary<int, string> PerpregSurfaceQuality { get; set; }
        //14 Pcs Kraft Quality 14张牛皮纸数量
        public Dictionary<int, string> PcsKraftQuality { get; set; }
        //Inner Core Quality 内层芯板质量
        public Dictionary<int, string> InnerCoreQuality { get; set; }
        //Copper Foil Quality 铜箔质量
        public Dictionary<int, string> CopperFoilQuality { get; set; }
        public string AbnormalSteelPlateQuantity { get; set; }
        public string Remark { get; set; }
        public int Status { get; set; }
        public int CreatedBy { get; set; }
        public DateTime CreatedDate { get; set; }
    }
}
